inescapable disaster - German English Dictionary